-
Notifications
You must be signed in to change notification settings - Fork 10.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 3.3.0 #17763
Merged
Merged
Release 3.3.0 #17763
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Merge master into develop & Set version to 3.3.0-develop
Co-authored-by: Guilherme Gazzo <[email protected]>
* Add livechat missing event handlers * Rely on removeAgentFromSubscription Co-authored-by: Renato Becker <[email protected]> Co-authored-by: Douglas Gubert <[email protected]>
* App user as the default notifier * Move changes to the apps-engine side Co-authored-by: Douglas Gubert <[email protected]>
Replace deprecated X-FRAME-OPTIONS header by Content-Security-Policy. Co-authored-by: Marcos Spessatto Defendi <[email protected]>
* LingoHub Update 🚀 Manual push by LingoHub User: Diego Sampaio. Project: Rocket.Chat Made with ❤️ by https://lingohub.com * Apply suggestions from code review * i18n variable improvents for Serbian Co-authored-by: Diego Sampaio <[email protected]>
* Add Web Site URL from where the message has been sent. * Turn the host field mandatory. * Check the host variable beforing adding it to the html content. Co-authored-by: Marcos Spessatto Defendi <[email protected]>
…17442) * Add the ability to send livechat offline messages to channels. * Improvements on the codebase. - Add auto-complete to select the offline message channel - Add translations to the offline message sent * Add host origin.
…7463) Co-authored-by: Marcos Spessatto Defendi <[email protected]>
Co-authored-by: Diego Sampaio <[email protected]>
Co-authored-by: Maria Eduarda Cunha <[email protected]> Co-authored-by: Tasso Evangelista <[email protected]> Co-authored-by: gabriellsh <[email protected]> Co-authored-by: Gabriel Henriques <[email protected]> Co-authored-by: Martin Schoeler <[email protected]>
* meteor update * Use change-case from NPM * Update @babel/runtime * Flow annotations aren't supported anymore * Remove unused packages * Update less package * Update package-lock
…hat (#17040) FIXES: #17039 Signed-off-by: Ry Jones <[email protected]>
Co-authored-by: Rodrigo Nascimento <[email protected]>
#16331) Co-authored-by: Diego Sampaio <[email protected]>
#16537) Co-authored-by: Gabriel Henriques <[email protected]> Co-authored-by: Guilherme Gazzo <[email protected]>
) Co-authored-by: Guilherme Gazzo <[email protected]>
Co-authored-by: Guilherme Gazzo <[email protected]>
…3.3.0 # Conflicts: # .docker/Dockerfile.rhel # .github/history.json # HISTORY.md # app/lib/server/startup/settings.js # app/utils/rocketchat.info # package-lock.json # package.json
ggazzo
approved these changes
May 28, 2020
This pull request introduces 1 alert and fixes 13 when merging c98bcbe into bdcac83 - view on LGTM.com new alerts:
fixed alerts:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
2020-05-27 · 20 🎉 · 8 🚀 · 41 🐛 · 45 🔍 · 37 👩💻👨💻
Engine versions
12.16.1
6.14.0
3.4, 3.6, 4.0
🎉 New features
ENTERPRISE: Support Omnichannel conversations auditing (#17692)
ENTERPRISE: Support for custom Livechat registration form fields (#17581)
ENTERPRISE: Omnichannel Last-Chatted Agent Preferred option (#17666)
If activated, this feature will store the last agent that assisted each Omnichannel visitor when a conversation is taken. So, when a visitor returns(it works with any entry point, Livechat, Facebook, REST API, and so on) and starts a new chat, the routing system checks:
1 - The visitor object for any stored agent that the visitor has previously talked to;
2 - If a previous agent is not found, the system will try to find a previous conversation of the same visitor. If a room is found, the system will get the previous agent from the room;
After this process, if an agent has been found, the system will check the agent's availability to assist the new chat. If it's not available, then the routing system will get the next available agent in the queue.
Apps-Engine: New Room events (#17487)
Apps-Engine: New Livechat event handlers (#17033)
APPS-ENGINE: Essentials mechanism (#17656)
API endpoint to fetch Omnichannel's room transfer history (#17694)
Option to remove users from RocketChat if not found in Crowd (#17619 by @ocanema)
Added custom fields to Add/Edit user (#17681)
Admin refactor Second phase (#17551)
Added "Add custom emoji" link to emoji picker (#16250)
Add Permissions to deal with Omnichannel visitor past chats history (#17580)
Add permissions to deal with Omnichannel custom fields (#17567)
Unread bars on sidebar ([BUG] Top & Bottom unread bars in left sidebar is not working #16853) (#16862 by @juzser)
Show user's status description by the usernames in messages list (#14892 by @wreiske)
Screen Lock settings - mobile client (#17523)
Rewrite admin pages (#17388 by @mariaeduardacunha)
Allow filtering Omnichannel analytics dashboards by department (#17463)
Add the ability to send Livechat offline messages to a channel (#17442)
Add Livechat website URL to the offline message e-mail (#17429)
🚀 Improvements
Apps-Engine: App user as the default notifier (#17050)
Always shows the exact match first on user's and room's autocomplete for mentions and on sidebar search (#16394)
Display status information in the Omnichannel Agents list (#17701)
Add env var to configure Chatpal URL and remove it from beta (#16665 by @tkurz)
Added divider between tables and paginations (#17680)
Starred Messages (#17685)
Unused styles (#17554)
Add new webhooks to the Omnichannel integration feature (#17503)
🐛 Bug fixes
Slack importer Link handling (#17595 by @lpilz)
Missing dropdown to select custom status color on user's profile (#16537 by @ritwizsinha)
Password reset/change accepting current password as new password (#16331 by @ashwaniYDV)
Can't click on room's actions menu of sidebar list when in search mode (#16548 by @ritvikjain99)
Remove a non working setting "Notification Duration" (#15737)
Elements of "Personal Access Tokens" section out of alignment and unusable on very small screens (#17129 by @Nikhil713)
Allow owners to react inside broadcast channels (#17687 by @mariaeduardacunha)
Default filters on Omnichannel Current Chats screen not showing on first load (#17522)
UI KIT Modal Width (#17697)
Agent's custom fields being leaked through the Livechat configuration endpoint (#17640)
Avatar url provider ignoring subfolders (#17675)
Queued Omnichannel webhook being triggered unnecessarily (#17661)
Not redirecting to
First Channel After Login
on register (#17664)Directory search user placeholder (#17652 by @zdumitru)
Marketplace tiered pricing plan wording (#17644)
Secret Registration not properly validating Invite Token (#17618)
Hyper.sh went out of business in early 2019 (#17622 by @fbartels)
Do not allow passwords on private channels (#15642)
Mail Messages > Cannot mail own user (#17625)
remove multiple options from dontAskMeAgain (#17514 by @TaimurAzhar)
Notification sounds (#17616)
Global CDN config was ignored when loading the sound files
Upload of custom sounds wasn't getting the file extension correctly
Some translations were missing
Edit and delete of custom sounds were not working correctly
Resolve 'app already exists' error on app update (#17544)
Relative image path in oembededUrlWidget (#15902 by @machester4)
Push settings enabled when push gateway is selected (#17582)
LDAP login on Enteprise Version (#17508)
Login Forbidden on servers that had LDAP enabled in the past (#17579)
Email configs not updating after setting changes (#17578)
Error during data export for DMs (#17577)
Emoji picker search broken (#17570)
Omnichannel departments are not saved when the offline channel name is not defined (#17553)
Invalid CSS syntax (#17541)
Replace postcss Meteor package (#15929)
Increasing highlight time in 3 seconds (#17540 by @mariaeduardacunha)
Remove deprecated Omnichannel Knowledge Base feature (#17387)
Reactions may present empty names of who reacted when using Real Names (#17536)
When changing usernames the reactions became outdated since it's not possible to update the usernames stored there, so when the server users Real Name setting enabled the system process all messages before return to the clients and get the names of the usernames to show since the usernames are outdated the names will not be found. Now the usernames will be displayed when the name can't be found as a temporary fix until we change the architecture of the data to fix the issue.
Uncessary updates on Settings, Roles and Permissions on startup (#17160)
Federation attachment URL for audio and video files (#16430 by @qwertiko)
Replace obsolete X-FRAME-OPTIONS header on Livechat route (#17419)
Change email verification label (#17450)
Omnichannel room priorities system messages were create on every saved room info (#17479)
SAML IDP initiated logout error (#17482)
🔍 Minor changes
Release 3.2.2 (#17600)
Upgrade Livechat Widget version to 1.5.0 (#17710)
Update Fuselage version (#17708)
Regression: Status presence color (#17707 by @mariaeduardacunha)
Improve: Remove index files from action-links, accounts and assets (#17607)
Update Apps-Engine version (#17706)
Regression: Click to join button not working (#17705)
Fix typo "You aren't part of any channel yet" (#17498 by @huzaifahj)
Regression: Integrations edit/history crashing (#17702)
Regression: User edit form missing fields (#17699)
Regression: Fix error when performing Omnichannel queue checking (#17700)
Update Contributing Guide (#17653)
LingoHub based on develop (#17693)
Regression: Fix incorrect imports of the Apps-Engine (#17695)
Improve: Remove uncessary RegExp query by email (#17654)
Regression: Set retryWrites=false as default Mongo options (#17683)
Regression: status-color-online (#17684)
Add snapcraft files to be bumped with Houston (#17611)
Regression: Outgoing List (#17667)
Regression: Pressing enter on search reloads the page - admin pages (#17663)
Improve: New PR Template (#16968 by @regalstreak)
Add engine versions for houston with templates (#17403)
Use Users.findOneByAppId instead of querying directly (#16480)
Remove unnecessary setting redefinition (#17587)
Deprecate compatibility cordova setting (#17586)
Livechat iframe allow microphone and camera (#9956 by @kolorafa)
Regression: Do not show custom status inside sequential messages (#17613)
Regression: Override via env for string settings not working (#17576)
Add some missing metadata information (#17524)
Bump jquery from 3.3.1 to 3.5.0 (#17486 by @dependabot[bot])
DPlatform is deprecated and the replacement does not support rocket.chat (#17040 by @ryjones)
Regression: RegExp callbacks of settings were not being called (#17552)
Meteor update to version 1.10.2 (#17533)
Regression: Fix Avatar Url Provider when CDN_PREFIX_ALL is false (#17542)
LingoHub based on develop (#17520)
RegExp improvements suggested by LGTM (#17500)
Merge master into develop & Set version to 3.3.0-develop (#17468)
Regression: Threads list was fetching all threads (#17716)
Regression: Add missing return to afterSaveMessage callbacks (#17715)
Regression: Fix error preventing creation of group DMs (#17726)
Regression: Scroll on admin user info (#17711)
Regression: Removed status border on mentions list (#17741 by @mariaeduardacunha)
Regression: Force unread-rooms bar to appears over the room list (#17728 by @mariaeduardacunha)
Regression: Fix Unread bar design (#17750)
Regression: Adjusting spaces between OAuth login buttons (#17745)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓